Synonyms for "Rattus rattus"

Words with similar meaning